// pages/index/index.js
const MESSAGE = require('../../common/config/message.config')
const App = getApp()
Page({
  /**
   * 页面的初始数据
   */
  data: {

  },

  // 点击立即授权后允许跳登陆页面
  authorization: function (e) {
    App.route.relTo('/pages/login/index')
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.global_user()
  },

  // 鉴别用户进入小程序后根据身份直接登录页面，要是尚未注册则继续下面的流程
  global_user: function () {
    let openid = App.cache.getOpenID()
    let UserInfo = App.cache.getUserInfo()
    console.log('openid:', openid + '\n用户信息:', UserInfo);
    if (openid == '') {
      return
    } else if (!UserInfo) {
      App.toast.showToast(MESSAGE.ERROR_MESSAGE.IDENTITYEXPIRED)
      App.route.relTo('/pages/login/index');
    } else {
      if (UserInfo.identityId == 'Students') {
        console.log('这是学生首页');
        App.route.relTo('/pages/students/home/index')
      } else if (UserInfo.identityId == 'Teachers') {
        console.log('这是老师首页');
        App.route.relTo('/pages/teachers/home/index')
      } else {
        console.log('这是管理员首页');
        App.route.relTo('/pages/administrator/home/index')
      }
    }
  },
})